// 导入 express 模块

const express = require('express')
const extract = require('we-extract').extract
// 创建路由对象
const userRouter = express.Router()

// 挂载路由 解析公众号
userRouter.get('/analysis', async (req, res) => {
    // 选项

    const { query: { link } } = req
    if (link) {
        const rs = await extract(link, {
            shouldReturnRawMeta: false, // 是否返回原始的 js 解析结果，一般只用于调试，默认不返回
            shouldReturnContent: true // 是否返回内容，默认返回
        })
        
        console.log(rs);
        return res.send(rs)
    }
    res.send({
        code:400,
        msg:"缺失link参数"
    })
})

// 共享出去router模块
module.exports = userRouter